package com.xbts.system.domain.saml;

import org.opensaml.common.binding.SAMLMessageContext;
import org.opensaml.common.binding.decoding.BaseSAMLMessageDecoder;
import org.opensaml.saml2.binding.decoding.BaseSAML2MessageDecoder;
import org.opensaml.ws.message.MessageContext;
import org.opensaml.ws.message.decoder.BaseMessageDecoder;
import org.opensaml.ws.message.decoder.MessageDecodingException;

public class CnSAMLMessageDecoder extends BaseSAML2MessageDecoder {

    @Override
    protected boolean isIntendedDestinationEndpointURIRequired(SAMLMessageContext samlMsgCtx) {
        return false;
    }

    @Override
    public String getBindingURI() {
        return null;
    }

    @Override
    protected void doDecode(MessageContext messageContext) throws MessageDecodingException {

    }
}
